package com.lujianbuping.system.opportunityprojectmanagementsystem.exception.userinput;
/**
 * 字符串长度超出边界异常
 * 继承于用户输入异常
 * @author 张渊
 *
 */
public class StringLengthOutBoundsException extends UserInputException{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	// 字符长度在范围[min ,max]中
	@SuppressWarnings("unused")
	private final int min,max;
	/**
	 * 构造器
	 * @param min 最小长度
	 * @param max 最大长度
	 * @param message 消息
	 * @param cause 原因
	 */
	public StringLengthOutBoundsException(int min,int max,String message,Throwable cause) {
		super(message,cause);
		this.min=min;
		this.max=max;
	}
	/**
	 * 
	 * @param min 最小长度
	 * @param max 最大长度
	 * @param message 消息
	 */
	public StringLengthOutBoundsException(int min,int max,String message) {
		this(min,max,message,null);
	}
	
}
